# 使用官方 Python 镜像
FROM python:3.9-slim

# 设置工作目录
WORKDIR /app

# 复制依赖文件并安装
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt

# 复制整个项目
COPY . .

# 将项目根目录添加到 Python 路径
ENV PYTHONPATH=/app

# 暴露端口
EXPOSE 5000

# 启动服务
CMD ["python", "fit_py_ask_number_demo/app_chat.py"]